(function(){
	var width = $(document).width();
	var height=($(window).height());
//进度表格参数
var workProgressGridOpt={
		id:"test",//渲染对象ID 控件的唯一标识
		//title:"测试wdfGrid",//表格标题名暂时不要使用该属性,因为该实现为完善
		width:1300,//表格宽度
		height:400,//表格高度
		autoWidth:true,//是否自适应宽度,该属性设置时,列的width属性将失效,要让列的width属性生效请关闭该属性并设置colFixed属性为true
		//colFixed:true,//固定列宽,该属性启动时列width属性有效,autoWidth属性无效
		className:"panelGrid",//表格样式类名
		//checkbox:true,//是否显示选中按钮
		isMulitCheck:true,//是否支持多选
		loadMsg:"正在加载数据请稍等",//表格加载显示信息
		rowData:[],
		root:"workProgress",//服务端返回的数据对象名
		url:"",
		////delayLoad:500,,//在表格元素填充后延迟表格数据加载，单位毫秒
		columns:[/*{
			hidden : false,// 是否隐藏该列
			label : "任务类型",// 显示列名称
			name : "workType",// 列字段属性名
			width : "80",// 列宽度
			formatter:function(data){
					if(data=='auditLog'){
						return '审核';
					}else if(data=='repairDispatchLog'){
						return '维修指派';
					}else if(data=='repairProcLog'){
						return '维修处理';
				}
			}
		    },*/
		    {
				hidden : false,// 是否隐藏该列
				label : "任务名称",// 显示列名称
				name : "flowNodeName",// 列字段属性名
				width : "80",// 列宽度	
			},
		    {
			hidden : false,// 是否隐藏该列
			label : "主办人",// 显示列名称
			name : "processerName",// 列字段属性名
			width : "60",// 列宽度
			isOrder : true// 是否排序
		    },{
			hidden : false,// 是否隐藏该列
			label : "执行状态",// 显示列名称
			name : "tStatusName",// 列字段属性名
			width : "60",// 列宽度
			isOrder : true,// 是否排序	
			formatter:function(data,rowData){
			   return data;	
			}},
		    {
				hidden : false,// 是否隐藏该列
				label : "处理详细",// 显示列名称
				name : "detail",// 列字段属性名
				width : "100",// 列宽度	
			},
		    {
			hidden : false,// 是否隐藏该列
			label : "处理时间",// 显示列名称
			name : "procTime",// 列字段属性名
			width : "80",// 列宽度
			isOrder : true// 是否排序
		    },{
			hidden : false,// 是否隐藏该列
			label : "接收时间",// 显示列名称
			name : "reciveTime",// 列字段属性名
			width : "80",// 列宽度
			isOrder : true// 是否排序
		}
		],
		event:{
			loaded:function(option,gridObj,responseData){
				
			}
		}
	};

//进度面板参数
var workProgressPanelOpt={
		id:"panel_WorkProgress",
		width:width,//高
		height:height,//宽
		searchInput : [
          {
		    id : "gsb_WorkFlowIDHid",
		    name : "workFlowIDS",
		    title:"进度流程",
		    val : "Repairs_Flow",
		    type : "text"
	      },
	      {
			 id : "gsb_FormIDHid",
			 name : "formID",
			 title:"业务记录",
			 val : "",
			 type : "text"
		  }/*,
	      {
		    id : "gsb_FlowNodeComSel",
	     	name : "flowNodeID",
		    type : "text",
		    title : "流程节点"
	      }*/
	    ],// 查询栏输入框
		gridOption : workProgressGridOpt,//wdfGrid参数对象
		extendsBtn:[//扩展按钮  
		 	],
		 	event:{
				onClosed:function(obj){
				}
            }
  };
//初始化进度查看控件
$.initWorkProgress=function initWorkProgress(getProgressUrl){
	var workProgressPanel=$("<div class='panel' id='panel_WorkProgress' ></div>").appendTo($("body"));
	var titleBar=$("<div class='titleBar'></div>").appendTo(workProgressPanel);
	var title=$("<div class='title'></div>").appendTo(titleBar);
	var closeBtn=$("<div class='closeBtn'>返回</div>").appendTo(titleBar);
	var split=$("<div class='split'></div>").appendTo(workProgressPanel);
	var content=$("<div class='content' style='overflow:hidden'></div>").appendTo(workProgressPanel);
	
	workProgressGridOpt.url=getProgressUrl;
	return $(workProgressPanel).wdfPanel("GridPanel",workProgressPanelOpt);
	
}
})($)